package jim.h.commons.pojo;

import java.io.Serializable;
import java.util.Date;

/**
 * @author jinggang.huangjg 2013-7-17 下午4:03:11
 */
public class SellerActivitySignBO implements Serializable {

    private static final long         serialVersionUID = -8983575947538076657L;

    private Long                      id;

    private Long                      activityId;

    private Long                      businessId;

    private Long                      sellerId;

    private Long                      brandId;

    private Long                      taobaoCategoryId;

    private Long                      juCategoryId;

    private Date                      signTime;

    private Date                      showStartTime;

    private Date                      showEndTime;

    private Date                      onlineStartTime;

    private Date                      onlineEndTime;

    private Long                      payMoney;

    private Integer                   signStatus;

    private String                    plghCode;

    private Double                    compScore;

    private boolean                   isShortlist;

    private boolean                   paid;

    private boolean                   isPreShortlist;

    private Date                      signEndTime;

    private Date                      publishRecordTime;

    private Date                      applyItemEndTime;

    private MaterialBO                material;

    private SellerActivitySignExtraBO activitySignExtra;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getActivityId() {
        return activityId;
    }

    public void setActivityId(Long activityId) {
        this.activityId = activityId;
    }

    public Long getBusinessId() {
        return businessId;
    }

    public void setBusinessId(Long businessId) {
        this.businessId = businessId;
    }

    public Long getSellerId() {
        return sellerId;
    }

    public void setSellerId(Long sellerId) {
        this.sellerId = sellerId;
    }

    public Long getBrandId() {
        return brandId;
    }

    public void setBrandId(Long brandId) {
        this.brandId = brandId;
    }

    public Long getTaobaoCategoryId() {
        return taobaoCategoryId;
    }

    public void setTaobaoCategoryId(Long taobaoCategoryId) {
        this.taobaoCategoryId = taobaoCategoryId;
    }

    public Long getJuCategoryId() {
        return juCategoryId;
    }

    public void setJuCategoryId(Long juCategoryId) {
        this.juCategoryId = juCategoryId;
    }

    public Date getSignTime() {
        return signTime;
    }

    public void setSignTime(Date signTime) {
        this.signTime = signTime;
    }

    public Date getShowStartTime() {
        return showStartTime;
    }

    public void setShowStartTime(Date showStartTime) {
        this.showStartTime = showStartTime;
    }

    public Date getShowEndTime() {
        return showEndTime;
    }

    public void setShowEndTime(Date showEndTime) {
        this.showEndTime = showEndTime;
    }

    public Date getOnlineStartTime() {
        return onlineStartTime;
    }

    public void setOnlineStartTime(Date onlineStartTime) {
        this.onlineStartTime = onlineStartTime;
    }

    public Date getOnlineEndTime() {
        return onlineEndTime;
    }

    public void setOnlineEndTime(Date onlineEndTime) {
        this.onlineEndTime = onlineEndTime;
    }

    public Long getPayMoney() {
        return payMoney;
    }

    public void setPayMoney(Long payMoney) {
        this.payMoney = payMoney;
    }

    public Integer getSignStatus() {
        return signStatus;
    }

    public void setSignStatus(Integer signStatus) {
        this.signStatus = signStatus;
    }

    public String getPlghCode() {
        return plghCode;
    }

    public void setPlghCode(String plghCode) {
        this.plghCode = plghCode;
    }

    public Double getCompScore() {
        return compScore;
    }

    public void setCompScore(Double compScore) {
        this.compScore = compScore;
    }

    public boolean isShortlist() {
        return isShortlist;
    }

    public void setShortlist(boolean isShortlist) {
        this.isShortlist = isShortlist;
    }

    public boolean hasPaid() {
        return paid;
    }

    public void setPaid(boolean paid) {
        this.paid = paid;
    }

    public boolean isPreShortlist() {
        return isPreShortlist;
    }

    public void setPreShortlist(boolean isPreShortlist) {
        this.isPreShortlist = isPreShortlist;
    }

    public Date getSignEndTime() {
        return signEndTime;
    }

    public void setSignEndTime(Date signEndTime) {
        this.signEndTime = signEndTime;
    }

    public Date getPublishRecordTime() {
        return publishRecordTime;
    }

    public void setPublishRecordTime(Date publishRecordTime) {
        this.publishRecordTime = publishRecordTime;
    }

    public Date getApplyItemEndTime() {
        return applyItemEndTime;
    }

    public void setApplyItemEndTime(Date applyItemEndTime) {
        this.applyItemEndTime = applyItemEndTime;
    }

    public MaterialBO getMaterial() {
        return material;
    }

    public void setMaterial(MaterialBO material) {
        this.material = material;
    }

    public SellerActivitySignExtraBO getActivitySignExtra() {
        return activitySignExtra;
    }

    public void setActivitySignExtra(SellerActivitySignExtraBO activitySignExtra) {
        this.activitySignExtra = activitySignExtra;
    }
}
